package com.dc.service;

import java.util.List;

import com.dc.entity.Users;
import com.dc.tools.PageData;

/**
 * UsersService接口
 * 
 * @author HCH
 *
 */
public interface UsersService {
	// 增加用户
	public boolean addUsers(Users users);

	// 删除用户
	public boolean deleteUsers(int userid);

	// 修改用户
	public boolean updateUsers(Users users);

	// 重置密码
	public boolean resetUserpsw(int userid, String userpsw);

	// 根据用户名查找用户
	public Users selectUsersByName(String username);

	// 根据关键字查找用户
	public List<Users> selectUsersByKeyword(String keyword);

	// 根据用户手机号查找用户
	public Users selectUsersByPhone(String userphone);
	// 显示所有用户信息
	public List<Users> selectUsers();

	// 分页显示用户信息
	public PageData<Users> selectUsersByPage(int page, int pageSize, String keyword);
	//登录用户操作的模拟
	public boolean doLogin(String name ,String psw);
	//获取用户名及密码
	public Users login(String username, String userpsw);
}
